﻿//Funcion para cargar un url a un contenedor establecido poniendo un loader dentro del mismo
function CargarPagina(pagina, destino, loaderName) {
    CrearLoaderDiv(destino, loaderName);
    $(destino).load(pagina);
}

function CargarPaginaCliente(pagina) {
    // alert();
    LoadCategoriasClientes();
    CargarPagina(pagina, "#DivClientes", "DivClientesLoader");
}

function CargarPaginaProveedor(pagina) {
    // alert();
    LoadCategoriasClientes();
    CargarPagina(pagina, "#DivProveedores", "DivProveedoresLoader");
}


function CargarPaginaInventario(pagina) {
    CargarPagina(pagina, "#DivInventarios", "DivInventariosLoader");
}

function CargarPaginaVentas(pagina) {
    // alert();
    LoadListaClientes();
    CargarPagina(pagina, "#DivVentas", "DivVentasLoader");
}

function CargarPaginaCompraes(pagina) {
    // alert();
    LoadListaProveedores();
    CargarPagina(pagina, "#DivCompras", "DivComprasLoader");
}

function CargarPaginaVentas2(pagina) {
    // alert();
    $("#PestanaPanelVentas").click();
    CargarPagina(pagina, "#DivVentas", "DivVentasLoader");
}

function CargarPaginaCompraes2(pagina) {
    // alert();
    $("#PestanaPanelCompras").click();
    CargarPagina(pagina, "#DivCompras", "DivComprasLoader");
}

//Crea un loader transparente para la carga de ajax
function CrearLoaderDiv(target, loaderName) {
    $(target).append("<div id='" + loaderName + "' class='TransparentLoader'></div>");
}

function CargarPaginaBancos(pagina) {
    // alert();
    
    CargarPagina(pagina, "#DivBancos", "DivBancosLoader");
}

function CargarPaginaPOS(pagina) {
    // alert();

    CargarPagina(pagina, "#DivPOS", "DivPOSLoader");
}

function CargarPaginaAdministracion(pagina) {
    // alert();

    CargarPagina(pagina, "#DivAdministracion", "DivAdminLoader");
}

function CargarPaginaFacturas(pagina) {
    // alert();
    LoadListaClientes();
    CargarPagina(pagina, "#DivFacturacion", "DivFacturacionLoader");
}